package com.wanqing.assistant.pojo;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.time.LocalDateTime;

@Document(collection = "user_chats") // 存储在user_chats集合
@Data
public class UserChat {

    @Id // 文档主键
    private String id; // MongoDB自动生成的唯一ID

    private Long userId; // 用户唯一标识

    private String chatMemoryId; // 聊天记忆ID，用于关联对话历史

    private String content; // 聊天内容

    private LocalDateTime createdAt; // 消息创建时间
}